mouth of a scabbard - Francés Inglés Diccionario